XQBE: A Graphical Interface for XQuery Engines

نویسندگان

  • Daniele Braga
  • Alessandro Campi
  • Stefano Ceri
چکیده

XQuery is increasingly popular among computer scientists with a SQL background, since queries in XQuery and SQL require comparable skills to be formulated. However, the number of these experts is limited, and the availability of easier XQuery “dialects” could be extremely valuable. Something similar happened with QBE, initially proposed as an alternative to SQL, that has then become popular as the user-friendly query language supported by MS Access. We designed and implemented XQBE, a visual dialect of XQuery that uses hierarchical structures, coherent with the hierarchical nature of XML, to denote the input and output documents. In this demonstration we brie¤y introduce XQBE; we then describe how our implementation generates the XQuery translation of the visual queries and also how the XQBE translation of an XQuery statement is generated, provided that XQBE is expressive enough for that query.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Graphical Environment to Query XML Data with XQuery

XQuery, the standard query language for XML, is increasingly popular among computer scientists with a SQL background, since queries in XQuery and SQL require comparable skills to be formulated. However, the number of these experts is limited, and the availability of easier XQuery “dialects” could be extremely valuable. With this motivation in mind, we designed XQBE, a dialect of XQuery inspired...

متن کامل

XQuery By Example

XQuery, the standard query language for XML, is gaining popularity among users with a SQL background; indeed, formulating XQuery and SQL queries requires comparable skills. However, this nucleus of programmers is not vast, and the availability of simpler XQuery “dialects” could be valuable for establishing its success. With this motivation in mind, we designed XQBE, a visual dialect of XQuery i...

متن کامل

ActiveXQBE: A Visual Paradigm for Triggers over XML Data

While XQuery is becoming a standard, the W3C is currently discussing the features of an update language for XML, and its requirements. Therefore, time is ripe for designing and defining the language features and extensions that are usually needed when updates are supported: reaction policies to constraint violations, business rules, and more. In the past years, several languages have been propo...

متن کامل

A Graphical XQuery Language Using Nested Windows

A graphical XQuery-based language using nested windows, GXQL, is presented. Definitions of both syntax and semantics are provided. Expressions in GXQL can be directly translated into corresponding XQuery expressions. GXQL supports for, let, where, order by and return clauses (FLWOR expressions) and also supports predicates and quantifiers. This graphical language provides a powerful and user-fr...

متن کامل

XQVT: A Visual XQuery Language

This paper is a research project submitted for credit in the Non-Traditional Databases course at the University of Waterloo. We present the XQuery Visualization Tool (XQVT), an XQuery interface built upon a graphical language. The XQVT language maintains all the power of XQuery. This paper describes the XQVT language and illustrates sample queries. A prototype language implementation and user i...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004